iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 16
0
自我挑戰組

軟硬通吃, 非典型Software PM的職場求生記系列 第 16

Day 16 - Google actions的上架送審經驗分享

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20181026/20112421x27NZGprbr.jpg

前一篇分享了一些在Alexa Custom Skill的上架審查經驗, 這篇來分享一些在Actions on Google上所獲得的一些經驗吧 ! 但不得不說, 我們原本以為Alexa與Google Assistant在第三方自建的語音功能上, 就是兩大開放平台, 應該沒有太大的差異, 所以直接把Alexa skill的內容移植過來, 想要直接微調一下程式結構就上架, 當我們被Reject了四次之後, 才發覺"原來Google Actions所希望的使用者體驗"與相關要求有著很大的差異, 根本不是那些bug issue的關係, 應該是兩大平台本身的"商業策略"就不同所導致

比方說, Alexa是從智慧音箱Echo系列開始的(純語音), 後來才陸續有螢幕的(如Echo Show)或是手機APP (Alexa APP, 僅有Homecard), 加上Amazon鼓勵第三方裝置內建Alexa功能, 所以我們的經驗顯示Amazon審查時不會太去管你語音之後實際的動作到底為何?或是該有什麼使用者體驗? 如上一篇提到的, 你根本不用送裝置去審查就知道他們不管, 但是Google可就不一樣了, Google Assistant其實主要的族群其實是手機用戶, 有螢幕的畫面顯示, 所以我們原本很多用來控制IoT裝置 (非Smart Home Device)的對話, 在Google的審查結果就被退件說, 他們都不知道發生了什麼事, Response不能只回答OK或是Done! 甚至是在我們的裝置上播放一些教學影片(Tutorial), 審查人員也說為什麼不能在手機上觀看@@"" 諸如此類, 很多要求是我們當初都沒有特別為手機裝置考慮到的情境就這樣一一被挑出來, 完全不是bug issue, 根本就是design issue, 就這樣來來回回被打槍了四次@@" /images/emoticon/emoticon02.gif

還不只如此, Google比Alexa更強調Help的協助, 你不能Intent沒有涵蓋到, 就都簡單導到"聽不懂"就結束, 你還要強調"Assistant"的體驗, 試著去引導或幫助user盡力去接續對話或提供更明確的選項, 這樣一來"除錯"的各種可能性對話大增, 因為你必須考慮到很多如果user不按照劇本講時, 語音該如何"有效"回應, 更不能傻傻地當作聽不懂就結束, 所以後來又讀了許多Google的VUI教學文章之後, 最後才改版到可以讓Google action接受的程度, 最終通過了審查上架, 但已經與Alexa的版本相去甚遠, 但憑良心說, 理想上的語音助理是應該要像Google action要求的這樣更聰明具引導功能的, 不然Alexa只會被當作是一個自然語言的聲控系統而已...無論如何, 技術演進的很快...仍持續更新學習中!


上一篇
Day 15 - Alexa Custom Skill的上架送審經驗分享
下一篇
Day 17 - Alexa Skill 與 Google Action 的詞彙差異小整理
系列文
軟硬通吃, 非典型Software PM的職場求生記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言